div,p,form,h1,h2,h3,h4,h5,h6,ul,li,dl,dd{margin: 0;padding: 0;}
body{font-size: 14px}
.main{width:800px; margin: 0 auto;}
.nav{height: 40px; line-height: 40px; border-bottom: 1px #ccc solid;}
.nav a{display: inline-block; padding: 0 20px;}
.nav .active{color: #fff; background-color:blue;}

.footer{font-size: 12px; color: #ccc; text-align: center; border-top: 1px #e0e0e0 solid;}

.list a{display:inline-block; padding:5px; margin: 5px 10px 0 0;}
